package com.cloud.mapper;

import com.cloud.entity.mes.MesPcbBarCode;
import com.cloud.entity.mes.SnCodeDetail;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;


@Mapper
public interface MesPcbBarCodeMapper {
    Integer insertMesPcbBarCode(@Param("mesPcbBarCode") MesPcbBarCode mesPcbBarCode);

    Integer updateMesPcbBarCode(@Param("mesPcbBarCode") MesPcbBarCode mesPcbBarCode);

    Integer deleteMesPcbBarCode(@Param("mesPcbBarCode") MesPcbBarCode mesPcbBarCode);

    MesPcbBarCode selectMesPcbBarCode(@Param("mesPcbBarCode") MesPcbBarCode mesPcbBarCode);

    List<MesPcbBarCode> getMesPcbBarCodeBySnCodes(@Param("snCodeList") List<String> snCodeList);

    MesPcbBarCode getMesPcbBarCodeBySnCode(@Param("snCode")String snCode);
}
